<%--
    Document   : newjsp2
    Created on : 18-jun-2010, 23:08:34
    Author     : John Carlos Arrieta
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="sico.modelo.*" %>
<%@page import="java.util.ArrayList" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>MVC con Java - ::: Listar Empleados ::: - </title>
    </head>
    <body>
        <center>
<h1>Lista de empleados</h1>
<table border="1">
<tr>
<th align="center">Codigo</th>
<th align="center">Nombre</th>
<th align="center">Cargo</th>
<th align="center">Salario</th>
<th align="center">Contrato</th>
<th align="center">Tipo</th>
<th align="center">Termina dentro de</th>
</tr>
<%
ArrayList<IEntidad> listaEmpleados = (ArrayList) request.getAttribute("lista.empleados");
if(listaEmpleados == null){
	out.println("No hay Empleados registrados en el Sistema");
}
else{
	for (IEntidad entidad : listaEmpleados)
	{
            String color = (listaEmpleados.indexOf(entidad) % 2 == 0)?"#CEF6F5":"#E0E0F8";
            EntidadEmpleado empleado = (EntidadEmpleado) entidad;
%>
          <tr bgcolor="<%= color %>">
            <td align="center"><%= empleado.getCodigo() %></td>
            <td align="center"><%= empleado.getNombre() %></td>
            <td align="center"><%= empleado.getCargo() %></td>
            <td align="center">$ <%= empleado.getSalario() %></td>
            <td align="center"><%= empleado.getContrato().getCodigo() %></td>
            <td align="center"><%= empleado.getContrato().getTipo() %></td>
            <td align="center"><%= (empleado.calcularDiasParaTerminarContrato()/30)+" Meses"%></td>
	  </tr>
<%
	}
  }
%>
</table>
<br/>
<a href="index.html">::: MENU :::</a>
</center>
    </body>
</html>
